give the final touch to - Englisch Synonyme Wörterbuch